#include <iostream>
#include <unistd.h>
using namespace std;

int main(){
	if(fork()>0){
		// 父进程执行这段
		while(true){
			sleep(1);
			cout << "父进程执行中。。。" << endl;
		}
	}else{
		//子进程执行这段
		sleep(10);
		cout << "子进程任务开始。。。" << endl;
		execl("/bin/ls", "/bin/ls", "-lt", "/tmp", 0);
		cout << "子进程任务结束，退出" << endl;
	}

}

